package com.yunxin.core.domain.model.product;

import java.util.List;

/**
 * @author zero°
 * @since 2023-07-13
 */
public interface ProductThrowInConfigRepository {

    /**
     * 保存
     * @param productThrowInConfig productThrowInConfig
     * @return boolean
     */
    boolean saveProductThrowInConfig(ProductThrowInConfig productThrowInConfig);

    /**
     * 更新
     * @param productThrowInConfig productThrowInConfig
     * @return boolean
     */
    boolean updateProductThrowInConfig(ProductThrowInConfig productThrowInConfig);

    /**
     *
     * 根据产品id查询数据
     * @param productId productId
     * @return ProductThrowInConfig
     */
    ProductThrowInConfig getProductThrowInConfigByProductId(Long productId);

    List<ProductThrowInConfig> getProductThrowInConfigByBeProductId(Long productId);
}
